Airwallex\Main A

Total Complexity 73
Dependencies 26
Dependents 6
Total lines 558
Lines of code 447
Logical lines of code 206
Comment lines 42
Methods 27
Properties 3

Methods 27

Method Rating Maintainability Complexity Lines of code
enqueueScripts()
A
34 9 106
handleStatusChangeForCard()
A
53 8 21
createPages()
S
47 3 39
registerEvents()
S
46 3 36
registerCron()
S
57 4 18
addPaymentGateways()
S
60 4 14
updateMerchantCountry()
S
61 4 12
noticeApiKeyMissing()
S
55 3 22
addDisplayPostStates()
S
62 4 10
modifyRequestsForLogging()
S
65 4 9
getMerchantCountry()
S
64 3 11
registerOrderStatus()
S
50 1 35
excludePagesFromMenu()
S
62 3 10
updateMerchantCountryAfterSave()
S
70 3 6
woocommerceBlockSupport()
S
61 2 14
init()
S
56 1 21
enqueueAdminScripts()
S
61 1 15
getInstance()
S
71 2 6
excludePagesFromList()
S
66 2 8
disableGatewayOrderPay()
S
71 2 6
checkPendingTransactions()
S
81 1 3
handleStatusChange()
S
80 1 3
isJsLoggingActive()
S
77 1 3
addPluginSettingsLink()
S
71 1 5
getInstanceKey()
S
80 1 3
registerSettings()
S
80 1 3
registerExpressCheckoutButtons()
S
66 1 8